package cn.xhy.material.dal.dataobject.commodityinfo;
import lombok.*;
import com.baomidou.mybatisplus.annotation.*;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;

/**
 * 商品信息 DO
 *
 * @author xhy
 */
@TableName("material_commodity_info")
@KeySequence("material_commodity_info_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库，可不写。
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CommodityInfoDO extends BaseDO {

    /**
     * 商品信息id标识
     */
    @TableId
    private Long id;
    /**
     * 子件id
     */
    private String sonId;
    /**
     * 条码
     */
    private String barCode;
    /**
     * 商品类型
     */
    private String productType;
    /**
     * 类别
     */
    private String category;
    /**
     * 货物名称
     */
    private String gname;
    /**
     * 型号
     */
    private String model;
    /**
     * 品牌
     */
    private String brand;
    /**
     * 单位
     */
    private String unit;
    /**
     * 状态(1启用)
     */
    private Integer stats;
    /**
     * (1项目，2办公)
     */
    private String type;
    /**
     * (1有 2没有)
     */
    private Integer isBatchnumber;

    /**
     * 规格
     */
    /**
     * 描述
     */
    private String depict;
    private String specif;
    /**
     * 是否可拆分（1是2否）
     */
    private String isSplit;

}
